Soru & Cevap

Java dosya okuma ve matrise aktarma işlemi hakkında

09.11.2019 - 09:25

Merhabalar Arkadaşlar...

Java dosya okuma işlemleri ve okunan .txt doysası verilerini matrise atmak istiyorum.

Elimdeki veri seti 38 sütun 512 satı, bu veri setini File yöntemi ile okuyup görüntüleyebiliyorum ancak matrise atamıyorum.

.txt dosyaını okuyup programa aldığım kodlara aşağıda verilmiştir. Bu verilen .txt dosyasından okunup matrise atılması işlemi için yardımlarınızı bekliyoru.

Vereceğiniz destekler için şimdiden teşekkür ederim.

package dosyaokuma;

import java.io.BufferedReader;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.IOException;
public class DosyaOkuma {

    public static void main(String[] args) throws FileNotFoundException, IOException {
        
        File dosya=new File("veri.txt");            
        FileReader oku=new FileReader(dosya);
        
        String line;
        
        BufferedReader br=new BufferedReader(oku);
        while((line=br.readLine())!=null){
            System.out.println(line);
        }
        br.close();  
    }  
}

 

943 Görüntülenme

4 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

Profile picture for user umutgulerrr01
umutgulerrr01
15.11.2021 - 10:10

Merhaba benim de elimdeki bir text dosyasını matrise cevirmem gerekiyor. Yardım eder misiniz?

Profile picture for user mesut65baran
mesut65baran
09.11.2019 - 11:41

veri seti eklendi

/sites/default/files/cevaplar/dosya/2020/file-veri.txt
Profile picture for user csaldirim
csaldirim
09.11.2019 - 11:35

Örnek bir text dosyası paylaşabilirseniz daha çok yardımcı olabiliriz.

Mesut Baran
09.11.2019 - 11:42
veri setini paylaştım
picture-112887-1506457490.jpg
recepözen
09.11.2019 - 10:08

Sorunuza tam olarak bir cevap vermeden önce bu işelemi tam olarak ne için yapmak istiyorsunuz. Aklınızda ki düşünceye göre daha kolay yolların olduğuna eminim.

Mesut Baran
09.11.2019 - 11:39
İlginiz için teşekkür ediyorum... Elimdeki veri seti 512 güne ait kanalizasyon ölçümleriyle ilgili, Her güne ait 38 veri tutulmuş, yani .txt dosyası 38 sütun 512 satırdan oluşuyor. Bu verilerin analiz edilmesi gerekiyor. Analizde kmeans yöntemi kullanılacak, bu yönteme göre hangi günlerdeki veriler birbirlerine en yakın. Veri setindeki ölçüm verilerin önce diziye atılması gerekiyor. Diziye atılan veriler satır satır okunacak, her satırdaki verilerin ortalaması alınacak ve alınan ortalamar karşılaştırılacak. Birbirine en yakın ortalamalar ekranda gösterilecek.